tattered and torn - Turc Anglais Dictionnaire